.editorTilte {
  width: 100%;
  height: 40px;
  border-bottom: 1px solid rgba(12, 13, 18, 1);
  box-sizing: border-box;
}

.editorTilte span {
  display: block;
  font-size: 14px;
  font-weight: 300;
  padding: 14px 0 0 16px;
  color:rgba(73,76,99,1);
}

.editorPickContainer {
  background-color: rgba(47,48,66,1);
  position: relative;
}

.editorPickContainer>div {
  width: 100%;
}

.light .ambientTitle, .camera .cameraTitle, .model .modelTitle {
  width: 100%;
  height: 40px;
  background:rgba(31,33,49,1);
  border-bottom: 1px solid rgba(12, 13, 18, 1);
  cursor: pointer;
  position: relative;
}

.light .lightItemContainer, .camera .cameraItemContainer {
  border-bottom: 1px solid rgba(12, 13, 18, 1);
  display: none;
  box-sizing: border-box;
}

.light .ambientTitle span, .camera .cameraTitle span, .model .modelTitle span {
  font-size: 14px;
  color: rgba(182,184,220,1);
  display: inline-block;
  line-height: 40px;
  margin-left: 16px;
  font-weight: 100;

}

.light .ambientTitle i, .camera .cameraTitle i, .model .modelTitle i {
  color: rgba(61,63,86,1);
  font-size: 14px;
  font-weight: 100;
  transition: .5s all;
  transform: rotateZ(0);
  position: absolute;
  top: 14px;
  right: 14px;
}

.light .ambientTitle:hover i, .camera .cameraTitle:hover i , .model .modelTitle:hover i {
  color: rgba(105,108,145,1);
}

.light .addBtn, .camera .addBtn , .model .addBtn {
  width: 104px;
  height: 32px;
  border-radius: 5px;
  display: block;
  margin: 20px auto;
  background: rgba(65,67,91,1);
}

.light .addBtn:hover, .camera .addBtn:hover , .model .addBtn:hover {
  background-color: rgba(105, 108, 145, 1);
}

.light .addBtn span, .camera .addBtn span , .model .addBtn span {
  margin-left: 5px;
}

.model .modelName, .material .modelName {
  display: inline-block;
  position: absolute;
  width: 200px;
  right: 15px;
  text-align: right;
  padding-right: 15px;
}

.model .modelName input {
  text-align: right;
  background: transparent;
  border: none;
  font-size:14px;
  font-weight:100;
  color:rgba(182,184,220,1);
}

.model .modelName .icon.iconfont.icon-xiugai.editor-ico {
  top: 0;
  right: 0;
  margin-left: 8px;
  font-size:14px;
  font-weight:100;
  color:rgba(182,184,220,1);
}

.editorPickContainer .materialInfo {
  color: rgba(182,184,220,1);
  text-align: center;
  padding: 10px 0;
}

.editorPickContainer .geoInfo {
  padding: 5px 0 5px 20px;
  font-size:14px;
  font-weight:100;
  color:rgba(182,184,220,1);
}
.editorPickContainer .geoInfo input {
  text-align: right;
  background: transparent;
  border: none;
  font-size:14px;
  font-weight:100;
  color:rgba(182,184,220,1);
}

.editorPickContainer .geoInfo .icon.iconfont.icon-shanchu.deleteGeoBtn{
  float: right;
  margin-right:30px;
  font-size:14px;
  font-weight:100;
  color:rgba(182,184,220,1);
}

.editorPickContainer .geoInfo .icon.iconfont.icon-xiugai.renameGeoBtn{
  font-size:14px;
  font-weight:100;
  color:rgba(182,184,220,1);
}





.editorTitleActive {
  background: rgba(105,108,145,1) !important;
}

.editorTitleActive i {
  color: rgba(182,184,220,1) !important;
  transition: .5s all;
  transform: rotateZ(180deg) !important;
}

